tamarack pine - German English Dictionary